<?php
include __DIR__ . '/vendor/autoload.php';

use App\ApplicationAspectKernel;
use App\Example\Example;
use App\Example\Example2;

$applicationAspectKernel = ApplicationAspectKernel::getInstance();
$applicationAspectKernel->init(array(
    'debug' => true,
    'appDir' => __DIR__ . '/App',
    'cacheDir' => __DIR__ . '/cache/',
));

$example = new Example();
//$example->cacheMe();
//$example->testInvocation('test string');
//$example2 = new Example2();
//$res = $example2->testAround('test string');
//var_dump($res);
//(new \App\Example\Example3())->testAnnotation('test String');
(new \App\Example\Example4())->testOrder('test String');


echo 'THE END' . PHP_EOL;

?>
